raar.register
Class RAString
java.lang.Object
raar.register.RAString
- All Implemented Interfaces:
- java.io.Serializable, RAAssignable, RAEqualityComparable, RAAllowed, RAAllowedEverywhere, RAAllowedInList, RAAllowedInType, RADataType, RAElemDataType, RANonElemDataType
public class RAString
- extends java.lang.Object
- implements RAAssignable, RADataType, RANonElemDataType, RAElemDataType, RAEqualityComparable, RAAllowedEverywhere
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RAString
public RAString()
RAString
public RAString(java.lang.String value)
clone
public java.lang.Object clone()
- Specified by:
clone in interface RADataType- Overrides:
clone in class java.lang.Object
value
public RADataType value()
throws RAException
- Specified by:
value in interface RAAssignable
- Throws:
RAException
makeClone
public RAAllowed makeClone()
throws RAException
- Specified by:
makeClone in interface RAAllowed
- Throws:
RAException
sValue
public java.lang.String sValue()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
equals
public boolean equals(RAEqualityComparable otherElement)
throws RAException
- Specified by:
equals in interface RAEqualityComparable
- Throws:
RAException
canContain
public boolean canContain(RAAllowed other)
- Specified by:
canContain in interface RAAllowed
getType
public int getType()
- Specified by:
getType in interface RADataType